home *** CD-ROM | disk | FTP | other *** search
- Path: news.pfc.forestry.ca!bcsystems!ewilts
- From: ewilts@vmsmail.gov.bc.ca (Ed Wilts)
- Newsgroups: comp.lang.c,comp.os.vms
- Subject: Re: Problems with DEC C
- Message-ID: <1996Jan20.124231.7443@vmsmail.gov.bc.ca>
- Date: 20 Jan 96 12:42:31 PST
- References: <4dojfi$31a@news.aero.org> <4dp87h$mml@masala.cc.uh.edu>
- Reply-To: EWILTS@GALAXY.GOV.BC.CA
- Distribution: world
- Organization: BC Systems Corporation
-
- In article <4dp87h$mml@masala.cc.uh.edu>, sapsadeb@UHSFIN.UHSA.UH.EDU writes:
- > In article <4dojfi$31a@news.aero.org>, johnson@halley.aero.org ("Wowbagger the Infinitely Prolonged") writes:
- >>
- >>I have been trying to install XV 3.10, NETPBM, and XANIM on my VMSCluster.
- >>I have Alphas and VAXStations running OpenVMS 6.2 and DEC C 5.2. I keep
- >>getting errors such as:
- >>
- >> typedef unsigned char u_char;
- >>.........................^
- >>%CC-E-NOLINKAGE, In this declaration, "u_char" has no linkage and has a prior
- >>declaration in this scope at line number 304 in file
- >>SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;3.
- >>at line number 82 in file PD$ROOT:[X11.MISC.XV310]XV.H;1
- >>
- >>I get similar errors for u_int, u_short, u_int, and u_long. Has anyone seen
- >>errors like these? How do I get around them? I don't think it is simply a
- >>question of using /DECC vs. /VAXC.
- >>
- > The header file types.h has been changed.
- >
- > You can usually get around errors caused by this by using
- > /define=("_DECC_V4_SOURCE")
- >
- > Code written to use Multinet 3.4 which includes Multinet's netdb.h
- > header needs to be compiled with
- > /define=("__SOCKET_TYPEDEFS","_DECC_V4_SOURCE").
- > I have heard that Multinet 3.5 does not need this one though.
-
- MultiNet 3.5 still has a problem with DEC C 5.2. I've contacted TGV, and they
- just released an ECO kit containing more header files for 5.2 compatibility.
- We're testing this now.
-
- The new headers will hopefully be incorporated into 3.5 Rev B which I'm lead to
- believe is now in packaging.
-
- --
- Ed Wilts, BC Systems, 4000 Seymour Place, Victoria, B.C., Canada, V8X 4S8
- EWilts@Galaxy.Gov.BC.CA Office: (604) 389-3430 Fax: (604) 389-3412
-
- Disclaimer: The opinions and statements contained in this posting are the sole
- responsibility of the author and have not in any way been reviewed or approved
- by my employer or any network service.
-